		.divTable
			{
				display:  table; 
				width:auto;
				/*background-color:#eee;*/
				/*border:1px solid  #666666;*/
				border-spacing:10px;/*cellspacing:poor IE support for  this*/
				/* border-collapse:separate;*/
				border : 5px solid #859E89;
				border-radius : 20px;
				background : #CFE8D3;
			}

			.divRow
    			{
 			        display:table-row;
			        width:auto;
				border:1px solid  #666666;
    			}
			.divCell_info
    			{
			        float:left;/*fix for  buggy browsers*/
			        display:table-column;
	       			width:170px;
	        		/* background-color:; */
				padding-top: 5px;
    			}
			.divCell_input
    			{
			        float:left;/*fix for  buggy browsers*/
			        display:table-column;
	       			width:250px;
	        		/* background-color:; */
				border:0px solid  #666666;
    			}
			.divCell_error
    			{
			        float:left;/*fix for  buggy browsers*/
			        display:table-column;
	       			width:200px;
	        		/* background-color:; */
				border:0px solid  #666666;
				padding: 5px 5px;
    			}
			input.rounded
			{
				border: 3px solid #859E89;
				-moz-border-radius: 10px;
				-webkit-border-radius: 10px;
				border-radius: 10px;
				padding: 4px 7px;
			}
			textarea
			{
				border: 3px solid #859E89;
				-moz-border-radius: 10px;
				-webkit-border-radius: 10px;
				border-radius: 10px;
				padding: 4px 7px;
			}
			.filerounded
			{
				border: 3px solid #859E89;
				-moz-border-radius: 10px;
				-webkit-border-radius: 10px;
				border-radius: 10px;
				padding: 4px 7px;
			}

